high-power triode - German English Dictionary